promoter sequence - German English Dictionary